MAKRISAQLFVSRLSAYTTDQSLRQLFSPFGQIKEARLIRDSETQRPKGFGFITFDSEDDARKALKSLDGKIVDGRLIFVEVAKNAEEVRAGINSNKAEDRG